meaning and expression - Turc Anglais Dictionnaire